#pragma once
#include <memory>

#define  PTR(x)   std::shared_ptr<x>